import { type ThumbnailDefinition } from '../../../../Thumbnail.vue'; import { type SortableOnDragStartEvent, type ThumbnailEmptyOptions } from '../../../../ThumbnailGroup.vue'; export interface ThumbnailTestProps { thumbnails?: ThumbnailDefinition[]; radius?: 'rounded' | 'circle'; removable?: boolean; draggable?: boolean; showEmpty?: boolean; emptyOptions?: ThumbnailEmptyOptions; } declare const __VLS_export: import("vue").DefineComponent any; remove: (index: number) => any; dragStart: (event: SortableOnDragStartEvent) => any; dragEnd: (event: import("../../../../ThumbnailGroup.vue").SortableDragEvent) => any; "update:thumbnails": (thumbnails: ThumbnailDefinition[]) => any; }, string, import("vue").PublicProps, Readonly & Readonly<{ onClick?: ((index: number) => any) | undefined; onRemove?: ((index: number) => any) | undefined; onDragStart?: ((event: SortableOnDragStartEvent) => any) | undefined; onDragEnd?: ((event: import("../../../../ThumbnailGroup.vue").SortableDragEvent) => any) | undefined; "onUpdate:thumbnails"?: ((thumbnails: ThumbnailDefinition[]) => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; declare const _default: typeof __VLS_export; export default _default;